:root{
	--radius:4px;
	--color:#06c;
}
*{margin:0;padding:0;border:0;outline:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;zoom:1;*zoom:1;}
html,body{width:100%;height:100%;word-wrap:break-word;word-break:break-all;font: 14px / 1.5 Arial, "Microsoft Yahei";color:#333;}
li,ol,ul{list-style:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';}
audio,canvas,progress,video{display: inline-block;*display:inline;*zoom:1;vertical-align: baseline;}
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
address,cite,code,dfn,em,i,var{font-style:normal}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}
button[disabled],input[disabled]{cursor: not-allowed;background: #f1f1f1;}
textarea{resize:none;}
img{margin: 0px auto;border:none;transition: all 0.2s ease 0s;image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;}
img[src=""],img:not([src]){opacity:0;}
a{text-decoration:none;color:inherit}
a:hover{color: var(--color);}
.container{width:88%;max-width: 1240px;margin:0 auto;}
.flex{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;}
.left{float:left;}
.right{float:right;}
.clear{clear:both}
.clear:after,.container:after,.ads:after,.model > .title:after,.siderMod > .title:after,.list_img .item:after,.list_img .item > a:after,.list_img_top:after,.list_top_title:after,.contentNews .info:after,.mainNav:after{content:"";display:block;clear:both;height:0;}

.style_default{background:#f1f1f1;}
.style_default .header,.style_default .mainNavBar,.style_default .mod1 .rightBox{background: #fff;}

.form{}
.form .inputItem,.form .inputGroup{position: relative;margin-bottom: 1rem;}
.form .inputItem > label{color: #222;}
.form .inputItem input,.form .inputItem select,.form .inputItem textarea,.form .inputItem .tree_text{background: #fff;border-radius: var(--radius);border: 1px solid #DCDFE6;font-size: inherit;-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);transition: border-color .2s cubic-bezier(.645,.045,.355,1);cursor: pointer;}
.form .inputItem input[type="text"],.form .inputItem input[type="password"],.form .inputItem input[type="url"],.form .inputItem input[type="number"],.form .inputItem input[type="email"],.form .inputItem input[type="month"],.form .inputItem input[type="week"],.form .inputItem input[type="date"],.form .inputItem input[type="datetime"],.form .inputItem input[type="datetime-local"],.form .inputItem input[type="time"],.form .inputItem textarea,.form .inputItem .tree_text{padding: 0.8rem 1rem;width: 100%;float: none;}
.form .inputItem input[type="checkbox"],.form .inputItem input[type="radio"]{width: 1.1rem;height: 1.1rem;vertical-align: text-top;margin:0 0.5rem;}
.form .inputItem select{padding: 0.8rem 1rem;margin-right: 0.5rem;}
.form .inputItem textarea{height: 10rem;font-family: initial;}
.form .inputGroup > label{font-size: 1.1rem;font-weight: 600;margin-bottom: 0.5rem;display: block;}
.form .inputGroup > label ~ .inputItem{margin-left: 1rem;}
.form .iconInput input[type="text"],.form .iconInput input[type="password"],.form .iconInput input[type="url"],.form .iconInput input[type="number"],.form .iconInput input[type="email"],.form .iconInput input[type="month"],.form .iconInput input[type="week"],.form .iconInput input[type="date"],.form .iconInput input[type="datetime"],.form .iconInput input[type="datetime-local"],.form .iconInput input[type="time"]{padding-left: 2.4rem;}
.form .iconInput [class^="icon-"]{position: absolute;top: 0;-webkit-transition: all .3s;height: 100%;color: #C0C4CC;text-align: center;left: 0.5rem;transition: all .3s;font-size: 1.4rem;line-height: 3rem;}
.form .lineInput input[type="text"],.form .lineInput input[type="password"],.form .lineInput input[type="url"],.form .lineInput input[type="number"],.form .lineInput input[type="email"],.form .lineInput input[type="month"],.form .lineInput input[type="week"],.form .lineInput input[type="date"],.form .lineInput input[type="datetime"],.form .lineInput input[type="datetime-local"],.form .lineInput input[type="time"]{width: 15rem;}
.form .inputItem input[readonly]{background: #f1f1f1;cursor: not-allowed;}
.form .lineInput{display: inline-block;}
.form .inputUploadGroup{}
.form .inputUpload{width: 7rem;height: 7rem;overflow: hidden;position: relative;border: 1px solid #DCDFE6;float: left;margin-right: 0.5rem;}
.form .inputUpload img{width: 100%;height: 100%;object-fit: contain;}
.form .inputUpload .delete{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);color: #fff;}
.form .inputUpload .delete i,.form .inputUploadAdd i{position: absolute;top: 50%;left: 50%;z-index: 2;display: block;line-height: 1;cursor: pointer;}
.form .inputUpload .delete i{font-size: 2rem;transform: translate(-1rem, -1rem);}
.form .inputUpload[draggable]{cursor: move;}
.form .inputUploadAdd{cursor: pointer;border-style: dashed;border-width: 2px;}
.form .inputUploadAdd i{font-size: 3rem;color: #c2c7d3;transform: translate(-1.5rem, -1.5rem);}
.form .tip{font-size: 0.9rem;color: #999;}
.button{white-space: nowrap;border: 0;text-align: center;-webkit-transition: .1s;transition: .1s;font-weight: 500;border-radius: var(--radius);background: var(--color);border: 1px solid var(--color);color: #fff;width: 100%;padding: 0.5rem 1rem;max-width: 20rem;font-size: 1rem;display: inline-block;line-height: normal;}
.buttonBorder{background: transparent;color: var(--color);}
.button:disabled{background: #9da8b7;cursor:not-allowed;border-color: #9da8b7;}
.button:hover{background: #2686e5;border-color: #2686e5;color: #fff;}
.hide{display:none;}
.time{color: #999;}
.ads a{display:block;width: 100%;height: 100%;}
.ads img{width: 100%;height: 100%;float: left;object-fit: cover;}
.drop{position: absolute;background: #fff;padding: 1rem;z-index: 15;box-shadow: 0px 1px 3px 0px #999;right: 50%;margin-right: -50%;-webkit-transition: opacity 0.2s ease-in;-moz-transition: opacity 0.2s ease-in;-o-transition: opacity 0.2s ease-in;transition: opacity 0.2s ease-in;opacity: 0;visibility: hidden;}
[data-toggle="drop"]:hover .drop{opacity:1;visibility: visible;}
.tab_list{border-bottom: 1px solid #e5e5e5;}
.tab_list .tab_link{position: relative;text-align: center;padding: 0.5rem;}
.tab_list .tab_link:after{content: "";display: block;position: absolute;bottom: -2px;left: 0;height: 3px;width: 100%;background: var(--color);border-radius: var(--radius);opacity: 0;-moz-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.tab_list.flex .tab_link{width: 100%;}
.tab_link.active{color: var(--color);}
.tab_link.active:after{opacity: 1;}
.tabs .tab{width: 100%;height: 100%;display: none;}
.tabs .tab.active{display: block;}
.section{margin-bottom: 1.4rem;position: relative;}
.section:last-of-type{margin-bottom: 4rem;}
.section .leftBox{float: left;max-width: 60%;}
.section .centerBox{float: left;}
.section .rightBox{float: right;}
.model{background: #fff;padding: 1rem;border-radius: var(--radius);}
.model > .title{line-height: 3rem;border-bottom: 1px solid #e5e5e5;}
.model > .title .text{color: var(--color);font-size:1.5rem;font-weight: bold;position: relative;float: left;margin-right: 1rem;}
.model > .title .text:after{content: "";display: block;position: absolute;bottom: -3px;left: 0;height: 3px;width: 100%;background: var(--color);border-radius: var(--radius);-moz-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.model > .title .sub{float: left;}
.model > .title .sub a{margin: 0 0.25rem;}
.model > .title .more{float: right;color: #999;}
.model > .title .more:hover{color: var(--color);}
.popup{position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 999;}
.popupBox{position: fixed;top: 15%;left: 0;right: 0;margin: auto;width: max-content;background: #fff;border-radius: 0.3rem;border: 1px solid rgb(0 0 0 / 60%);max-width: 98%;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-duration: 0.3s;-webkit-animation-duration: 0.3s;-moz-animation-duration: 0.3s;-o-animation-duration: 0.3s;animation-name:showScale;-webkit-animation-name:showScale;-moz-animation-name:showScale;-o-animation-name:showScale;}
.popupBox > .title{line-height: 3;border-bottom: 1px solid #eaeaea;font-weight: bold;padding: 0 1rem;}
.popupBox > .title .text{font-size: 1.1rem;line-height: 3;}
.popupBox > .title .close{float: right;font-size: 1.5rem;line-height: 2;color: #999;cursor: pointer;margin-left: 1rem;font-weight: normal;font-style: normal;}
.popupBox > .close{width: 100%;height: 2.8rem;line-height: 2.8rem;background: #fff;border: 0;border-top: 1px solid #eaeaea;}
.popupBox > .content{padding: 1rem;}
.popup .leftBox,.popup .rightBox{top: 0;height: 100%;}
.popup .leftBox{right: auto;left: 0;animation-name:showLeft;-webkit-animation-name:showLeft;-moz-animation-name:showLeft;-o-animation-name:showLeft;}
.popup .rightBox{right: 0;left: auto;animation-name:showRight;-webkit-animation-name:showRight;-moz-animation-name:showRight;-o-animation-name:showRight;}
.popup .topBox{top: 0;animation-name:showTop;-webkit-animation-name:showTop;-moz-animation-name:showTop;-o-animation-name:showTop;}
.popup .bottomBox{top: auto;bottom: 0;animation-name:showBottom;-webkit-animation-name:showBottom;-moz-animation-name:showBottom;-o-animation-name:showBottom;}
.widthBox{margin: 0 -0.5rem;}
.width70,.width50,.width33,.width30{float: left;margin: 0 0.5rem;}
.width70{width: calc(70% - 1rem);}
.width50{width: calc(50% - 1rem);}
.width33{width: calc(33.33% - 1rem);}
.width30{width: calc(30% - 1rem);}
.item > a{display:block;}
.list_txt .item{position: relative;margin: 0.8rem 0;}
.list_txt .item:last-child{margin-bottom:0;}
.list_txt .title{position: relative;font-size: 1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 500;}
.list_txt .title.symbol{padding-left: 15px;}
.list_txt .title.symbol:after{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;background: #e5e5e5;border-radius: 100%;margin-top: -3px;}
.list_txt .time{float: right;}
.list_txt .tag{float: left;padding: 0.3rem 0.5rem;background: #f2f8ff;color: #1274fb;margin-right: 0.5rem;font-size: 0.8rem;border-radius: var(--radius);line-height: 1;}
.list_txt .time ~ .title{padding-right: 1rem;}
.list_txt .num{width: 1.2rem;height: 1.2rem;background: #bbb;display: block;text-align: center;line-height: 1.3rem;float: left;margin-top: 0.2rem;margin-right: 0.5rem;color: #fff;}
.list_txt .item:nth-child(1) .num{background: #fb4346;}
.list_txt .item:nth-child(2) .num{background: #fd7823;}
.list_txt .item:nth-child(3) .num{background: var(--color);}
.list_txt .num ~ .title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.list_img .item{padding: 1rem 0;}
.list_img .item:last-child{margin-bottom:0;}
.list_img .item > a{display: block;}
.list_img .headimg{position: relative;width: 14.142857rem;overflow: hidden;float: left;margin-right: 1rem;border-radius: var(--radius);}
.list_img .headimg:after{content:"";display:block;width: 100%;height: 0;}
.list_img .headimg.scale67:after{padding-bottom: /*67*/75%;}
.list_img .headimg.scale100:after{padding-bottom: 100%;}
.list_img .headimg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.list_img .title{font-size: 1.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_img .info .title{clear: none;}
.list_img .desc{color: #666;line-height: 1.6;overflow: hidden;max-height: 3.2rem;margin-top: 0.25rem;}
.list_img .time{margin-top: 0.75rem;display: block;}
.list_img_top .item{width: calc(20% - 1rem);float: left;margin: 0.5rem;padding: 0;}
.list_img_top .headimg{margin-right: 0;margin-bottom: 0.5rem;width: 100%;float: none;}
.list_img_top .title{font-size: 1rem;overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: normal;height: 3rem;}
.table{width: 100%;border: 1px solid #e6e6e6;margin-top: 1rem;}
.table thead{background: #fafafa;}
.table th,.table td{border-bottom: 1px solid #e6e6e6;padding: 0.5rem 1rem;text-align: left;}
.table td .button{margin: 0 0.25rem;padding: 0.25rem 0.8rem;width: auto;}
.meVeil{background: rgba(0, 0, 0, 0.6) !important;}
.me_msg{float: left;position: fixed;left: 50%;z-index: 99999;top: 23%;min-width: auto;max-width: 80%;transform: translateX(-50%);background: rgba(0, 0, 0, 0.9);border-radius: var(--radius);overflow: hidden;box-shadow: 0px 0px 4px -2px rgba(0, 0, 0, 0.82);color: #fff;}
.me_msgbox{padding:0 1rem;text-align:center;word-break:break-all;white-space:normal;}
.me_msgbox .me_conntent{margin: 0.5rem 0;}
.me_msgbox .me_title{padding-top:1rem;font-size: 1.2rem;}
.me_msgbox .me_aftertitle{font-size:0.9rem;color:#999;}
.me_btns{height: 2.5rem;line-height: 2.5rem;border-top: 1px solid #e5e5e5;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;}
.me_btns .me_btn{width: 100%; text-align: center; cursor: pointer;}
.me_btns .me_btn:hover{background: var(--color);color: #fff;}
.meVeil + .me_msg{background: #fff;min-width: 20rem;color: inherit;}
.meVeil + .me_msg .me_conntent{margin:2rem 0;}
.tree_select{position: relative;}
.tree_text{cursor:pointer;}
.tree_menu{position: absolute;left: 0;background: #fff;border: 1px solid #e5e5e5;box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.03);height: 15rem;overflow: hidden;z-index: 9991;display:none;}
.tree_menu .tree_item{min-width: 11rem;height: 100%;overflow: auto;float: left;border-right: 1px solid #e5e5e5;}
.tree_item::-webkit-scrollbar{display: none}
.tree_menu .tree_item:last-child{border-right:none;}
.tree_menu .tree_ul{padding: 5px 0;}
.tree_menu .tree_ul li{padding: 0 1rem;height: 2.5rem;line-height: 2.5rem;cursor: pointer;user-select: none;outline:0;}
.tree_menu .tree_ul li:after{content:"";display:block;clear:both;height:0;}
.tree_menu .tree_ul li:hover{background: #f5f5f5;}
.tree_menu .tree_ul li i{float: right;color: #aaa;font-weight: normal;}
.tree_menu .tree_ul li.active{color: #48abf7;font-weight: bold;}
.tree_menu .tree_ul li.active i{color: #48abf7;}

.headTop{height: 3rem;line-height: 3rem;background: var(--color);color: #cee6ff;}
.navList{float: left;}
.navList a{margin-right: 0.5rem;}
.navList a:hover,.memberList li a:hover{color:#fff;}
.memberList{float: right;}
.memberList li{position: relative;margin-left: 2rem;float: left;}
.memberList li a{display: block;}
.memberList li i{margin-right: 0.25rem;}
.headUser:after{content:"";display:block;position: absolute;top: 6px;right: -8px;width: 8px;height: 8px;border-radius: 100%;}
.headUser.notice:after{background: #ff0000;}
.headUser.notice .tip{color: #efff00;}
.headUser.notice .tip,.headUser.notice:after{animation: twinkle 0.8s infinite ease-in-out;-webkit-animation: twinkle 0.8s infinite ease-in-out;}
.wxDrop img{width: 8rem;height: 8rem;display: block;}
.userDrop{color: #333;}
.userDrop .userInfo{width: 24rem;}
.userDrop .userInfo img{width: 3rem;height: 3rem;border-radius: var(--radius);float: left;margin-right: 1rem;box-shadow: 0px 0px 2px 2px rgb(0 0 0 / 10%);transition: none;}
.userDrop .userInfo .text{line-height: 1.5;}
.userDrop .userInfo .title{display: block;}
.userDrop .userInfo .title i{margin-left: 0.25rem;color: #f40;}
.userDrop .userInfo .loginTime{font-size: 0.85rem;color: #888;}
.userDrop .userInfo .ucenter{float: right;color: var(--color);}
.userDrop .shopInfo{margin-top: 1rem;}
.userDrop .shopInfo .title{float: left;}
.userDrop .shopInfo .shopcenter{float: right;width: auto;line-height: 1;margin-top: 0.5rem;}
.userDrop .logOut{line-height: 1.5;width: 15rem;margin: 2rem auto 0;background: #f97070;border-color: #f97070;}

.header{position: relative;box-shadow: 0 4px 5px -4px rgba(0,0,0,.04);}
.header .container,.header .mainNav{padding-top: 2rem;}
.header .logo{float: left;width: 229px;height: 61.4865px;overflow: hidden;}
.header .logo img{width: 100%;height: auto;transform: translate(0px, -37px);}
.header .publish{float: right;margin-left: 3rem;width: auto;}
.header .mainNav{clear: both;}
.header .mainNav a{font-size: 1.15rem;padding: 0.89rem 2rem;display: block;float: left;border-radius: var(--radius);position:relative;}
.header .mainNav a.hot:after{content: "";position: absolute;width: 21px;height: 14px;right: 1.57rem;top: 0px;background: url(https://www.cranebn.com/static/images/icon_hot.png) no-repeat;animation: bounce 1.8s infinite;}
.header .mainNav a:hover,.header .mainNav a.active{background: var(--color);color: #fff;}
.header .mainNavBar{text-align: center;position: absolute;width: 100%;}
.header .mainNavBar .item{width: 100%;height: auto;opacity: 0;visibility: hidden;}
.header .mainNavBar .item > li{margin-bottom: 1rem;}
.header .mainNavBar .item > li > a{font-size: 1.1rem;font-weight: 600;}
.header .mainNavBar .item ol{margin: 0.5rem 1rem;}
.header .mainNavBar .item ol li{display: inline;}
.header .mainNavBar .item ol a{padding: 0.5rem;}
.footer{padding: 2rem 0;background: #15284e;color: #8f98ab;}
.footer .copyright{text-align: center;}
.footer .copyright img{width: 18px;vertical-align: top;margin: 0 0.25rem;}
.footer .copyright a{margin-right: 0.3rem;}
.footer a:hover{color:#fff;}
.footerMenu{margin-bottom: 2rem;}
.footerMenu .modItem{float: left;margin-right: 2rem;}
.footerMenu .modItem:last-child{margin-right: 0;float: right;}
.footerMenu .modItem > label{font-size: 1.3rem;font-weight: bold;display: block;margin-bottom: 0.5rem;}
.footerMenu .menuBox .item{margin-right: 2rem;margin-top: -0.25rem;}
.footerMenu .menuBox .item a{display: block;float: left;margin: 0.5rem;}
.footerMenu .qrcode{float: right;}
.footerMenu .qrcode .item{float: left;margin-left: 1rem;}
.footerMenu .qrcode .item img{width: 6rem;}
.footerMenu .qrcode .item p{font-size: 0.8rem;text-align: center;}
.footerContact{float: left;margin-right: 5rem;}
.footerContact .menuBox li{line-height: 2;}
.footerContact .menuBox li label{display: block;float: left;width: 3rem;}
.searchDiv{float: right;}
.searchBox{border: 1px solid var(--color);border-radius: var(--radius);position: relative;}
.searchBox .searchType,.searchBox .searchTypeList{width: 5.5rem;}
.searchBox .searchType,.searchBox .searchTypeList,.searchBox .searchKey,.searchBox .searchBtn{line-height: 2.5rem;}
.searchBox .searchType,.searchBox .searchKey,.searchBox .searchBtn{height: 2.5rem;float: left;}
.searchBox .searchType{color: var(--color);text-align: center;cursor: pointer;}
.searchBox .searchType i{display: inline-block;font-size: 0.8rem;margin-left: 0.5rem;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;}
.searchBox .searchType.active i{-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.searchBox .searchTypeList{background: var(--color);color: #fff;position: absolute;top: 2.5rem;z-index: 10;display: none;}
.searchBox .searchTypeList li{height: 100%;text-align: center;cursor: pointer;}
.searchBox .searchTypeList li:hover{background: #0a549f;}
.searchBox .searchTypeList.active{display: block;}
.searchBox .searchKey{background: none;color: inherit;padding: 0 0.8rem;width: 20rem;}
.searchBox .searchKey::-webkit-input-placeholder{color:inherit;}
.searchBox .searchBtn{color: #fff;padding: 0 1.5rem;background: var(--color);}
.searchBox .searchBtn i{color: inherit;font-size: 1.15rem;margin-right: 0;}
.searchHot{color: #666;font-size: 0.85rem;margin-top: 0.5rem;}
.searchHot a{margin: 0 0.5rem;}
.pagination{display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-justify-content:center;justify-content:center;margin-top: 2rem;}
.pagination li{border: 1px solid #e5e5e5;margin: 0 0.25rem;border-radius: var(--radius);}
.pagination li span,.pagination li a{padding: 0.78rem 1rem;display: block;line-height: 1;}
.pagination li:hover{border-color: var(--color);}
.pagination li.disabled{color: #e5e5e5;border-color: #e5e5e5;cursor: not-allowed;}
.pagination li.active{color: #fff;background: var(--color);border-color:var(--color);cursor: default;}

.mainNavBar{position: relative;width: 19rem;margin-top: 1rem;flex: 1;word-break: keep-all;}
.mainNavBar .item{padding: 0.5rem 1rem;border-left: 2px solid transparent;-moz-transition: background,border .3s ease 0s;-ms-transition: background,border .3s ease 0s;-o-transition: background,border .3s ease 0s;-webkit-transition: background,border .3s ease 0s;transition: background,border .3s ease 0s;}
.mainNavBar .item .title{clear: both;font-weight: bold;font-size: 1.1rem;margin-bottom: 0.25rem;padding-top: 0.5rem;}
.mainNavBar .item .mini a{font-size: 0.9rem;color: #666;margin-right: 0.5rem;}
.mainNavBar .item .mini a:hover{color: var(--color);}
.mainNavBar .item .sub{position: absolute;left: 100%;top: 0;width: 256%;height: 100%;overflow: auto;background: #fff;padding: 1rem 2rem;display: none;border-left: 1px solid #f1f1f1;z-index: 10;}
.mainNavBar .item .sub::-webkit-scrollbar{width: 2px;background: #ffffff;}
.mainNavBar .item .sub::-webkit-scrollbar-thumb{background: #a1a1a1;}
.mainNavBar .item .sub .title{color: #e17403;border-bottom: 1px solid #e5e5e5;margin-bottom: 1rem;padding-bottom: 0.5rem;}
.mainNavBar .item .sub .title ~ .title{margin-top: 4rem;}
.mainNavBar .item .sub > a{display: block;float: left;width: 20%;margin-bottom: 1rem;}
.mainNavBar .item:hover{background: #e9e9e9;border-left-color: var(--color);}
.mainNavBar .item:hover .sub{display:block;}
.mod1 .centerBox{width: 56%;margin: 1rem 1rem 0;flex: 2.5;}
.mod1 .centerBox .banner{width: 100%;height: 26rem;border-radius: var(--radius);overflow: hidden;}
.mod1 .centerBox .banner img{width: 100%;height: 100%;}
.mod1 .rightBox{width: calc(44% - 20rem);margin-top: 1rem;padding: 1rem;}
.mod1 .logBox .tabs{height: 22rem;}
.mod1 .logBox .list_txt{padding-top: 0.6rem;}
.mod1 .logBox .list_txt .item:first-child{margin-top: 0;}
.mod1 .logBox .list_txt .item{margin: 0.6rem 0;}
.userinfo_mini{text-align: center;padding: 1rem 0;}
.userinfo_mini .welcome{line-height: 3rem;}
.userinfo_mini .user img{width: 3rem;height: 3rem;border-radius: 100%;vertical-align: middle;margin-right: 0.8rem;display: inline-block;box-shadow: 0px 0px 2px 2px rgb(0 0 0 / 10%);}
.userinfo_mini .btns{margin-top: 2rem;}
.userinfo_mini .btns .button{margin: 0 0.25rem;}
.goodsModel .content{padding: 1.4rem 0 0.4rem;}
.goodsModel .content + .title{margin-top: 1rem;}
.goodsMod_menu{width: 8rem;margin-right: 1rem;}
.goodsMod_menu a{position: relative;display: block;line-height: 3.5rem;border: 1px solid #eaeaea;border-bottom-width: 0;text-align: center;font-weight: bold;}
.goodsMod_menu a:after{content:"";width: 3px;position: absolute;left: 0;top: 0;bottom: 0;background: var(--color);-moz-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;opacity: 0;visibility: hidden;}
.goodsMod_menu a:last-child{border-bottom-width: 1px;}
.goodsMod_menu a.active{color: var(--color);font-size: 16px;border-right: 1px solid #fff;}
.goodsMod_menu a.active:after{visibility: visible;opacity: 1;}
.goodsMod_list{flex: 1;margin: -0.5rem;overflow: hidden;}
.goodsMod_list .goodsItem{width: 100%;height: 100%;display: none;}
.goodsMod_list .goodsItem .title{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: auto;} 
.goodsMod_list .goodsItem.active{display: block;} 
.goodsMod_list .goodsItem .item:last-child{margin-bottom: 0.5rem;}
.goodsMod_list .top{margin-bottom: 0.25rem;}
.goodsMod_list .top .price_min{float: left;color: #f40;}
.goodsMod_list .top .price_min span{font-size: 1.1rem;margin-right: 2px;}
.goodsMod_list .top .price_min b{font-size: 1.1rem;}
.goodsMod_list .bottom{margin-top: 0.25rem;color: #999;font-size: 0.85rem;}
.goodsMod_list .bottom .address{float: right;margin-left: 0.5rem;}
.goodsMod_list .bottom .shop{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.goodsMod_list .bottom .shop i{line-height: 1;color: #f40;}
.goodsMod_list2 .headimg img{object-fit: contain;background: #f1f1f1;}
.goodsMod_list.list4 .item{width: calc(33.33% - 1rem);}
.leaseModel .left,.leaseModel .right{width: calc(50% - 0.7rem);}
.leaseModel .left{padding-top: 0.5rem;}
.leaseModel .left .item{padding: 0.62rem 0;}
.leaseModel .left .item:last-child{padding-bottom:0;}
.leaseModel .left .headimg{width: 7.6rem;}
.leaseModel .left .mark{position: absolute;top: 0;left: 0;padding: 0.2rem 0.3rem;background: rgba(18, 116, 251, 0.8);color: #f2f8ff;font-size: 0.8rem;border-radius: var(--radius);line-height: 1;}
.leaseModel .left .title{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;font-size: 1rem;}
.recruitList .item{margin-top: 1rem;padding-bottom: 1rem;border-bottom: 1px solid #eaeaea;}
.recruitList .item .title{font-weight: bold;font-size: 1.05rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 0.223rem;}
.recruitList .item .company{color: #666;}
.mod6 .rightAds{margin: -1rem 0.5rem -0.5rem;}
.mod6 .rightAds .ads{height: 10.25rem;margin: 1rem 0;overflow: hidden;}
.linkList{margin-top: 0.5rem;}
.linkList a{margin: 0.25rem;display: block;float: left;}
.bodyContent .sider{position: sticky;top: 0;}
.bodyContent .left{width: calc(75% - 0.5rem);}
.bodyContent .right{width: calc(25% - 0.5rem);}
.toggleNav{margin: 1rem 0;font-size: 0.85rem;color: #999;}
.toggleNav i,.toggleNav .txt{font-size: 0.85rem;margin: 0 0.5rem;}
.toggleNav .txt{font-weight: normal;display: inline;margin: 0;}
.filterGroup{line-height: 3rem;}
.filterGroup label{float: left;width: 3rem;font-weight: bold;}
.filterGroup .list{flex: 1;}
.filterGroup .list a{position: relative;margin-right: 1rem;padding: 0 0.5rem;display: block;float: left;}
.filterGroup .list a.prevLevel{font-weight: bold;color: #f40;}
.filterGroup .list a.active{color: var(--color);font-weight: bold;}
.filterGroup .list a.active:after{content:"";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;background: #0066cc;border-radius: 100%;margin-top: -3px;}
.list_top_title{margin-bottom: 0.5rem;}
.list_top_title .text{float: left;font-size: 1.5rem;color: var(--color);}
.list_top_title a{display: block;float: left;margin: 0.3rem 0 0 1rem;font-size: 1.2rem;}
.siderMod{padding-top: 0.25rem;margin-bottom: 1rem;}
.siderShop .item{margin-top: 1rem;position: relative;}
.siderShop .item:after{content: "";display: block;width: 6px;height: 6px;border-radius: 100%;background: #e5e5e5;position: absolute;top: 0.5rem;left: 0;}
.siderShop .item > a{margin-left: 1rem;}
.siderShop .item .title{font-size: 1.1rem;}
.siderShop .item .info{font-size: 0.9rem;color: #888;margin-top: 0.25rem;}
.siderShop .item .info em{margin: 0 0.5rem;}
.siderShop .item .info em,.siderShop .item .info em + span{display:none}
.contentNews h1{font-size: 2.15rem;margin-bottom: 3rem;margin-top: 1rem;text-align: center;}
.contentNews .info{position: relative;color: #999;margin-bottom: 2rem;padding-bottom: 1rem;border-bottom: 1px solid #eaeaea;}
.contentNews .info .left{width: auto;margin-right: 1rem;}
.contentNews .info .tool{position: absolute;right: 0;bottom: 0.8rem;}
.contentNews .info .tool li{float: left;margin: 0 0.5rem;line-height: 1;}
.contentNews .info .tool button{background: transparent;}
.contentNews .info .tool i{font-size: 1.7rem;line-height: 1;color: #333;}
.contentNews .contentBody{font-size: 1.15rem;line-height: 2;}
.contentNews .contentBody > p{margin-bottom: 1rem;}
.contentNews .contentBody > p:empty{margin: 0;}
.contentNews .contentBody > p a{color: var(--color);}
.contentNews .contentBody hr{height: 1px;background: #eaeaea;margin: 1rem 0;}
.contentNews .contentBody img{max-width: 80%;margin: 1rem auto;display: block;height: auto !important;}
.contentNews .contentBody table{overflow-x: auto;display: block;font-size: 0.9rem;max-width: 100%;width: max-content;table-layout: fixed;margin: 0 auto;min-width: auto;}
.contentNews .contentBody thead tr{background: #f2f2f2;}
.contentNews .contentBody td, .contentNews .contentBody th{position: relative;min-height: 20px;line-height: 20px;border-top: none;border-left: none;border-width: 1px;border-style: solid;border-color: #e6e6e6;padding: 0.6rem;}
.contentNews .contentBody th{text-align: left;}
.contentNews .contentBody td{border-width: 1px;border-style: solid;border-color: #e6e6e6;cursor: default;}
.contentNews .contentBody td img{margin: initial;display: inline-block;}
.contentNews .contentBody tr:hover{background: #f2f2f2;}
.contentNews .contentBody ul,.contentNews .contentBody ol{margin-left: 1.2rem;}
.contentNews .contentBody ul li,.contentNews .contentBody ol li{list-style: inherit;}
.contentNews .contentBody ul p,.contentNews .contentBody ol p{margin: 0;}
.listStyle1 .tages{margin-top: 0.5rem;}
.listStyle1 .tages em{color: #1274fb;margin-right: 0.5rem;padding: 0.3rem 0.5rem;background: #f2f8ff;font-size: 0.8rem;border-radius: var(--radius);line-height: 1;}
.listStyle1 .bottom .time{float: left;}
.listStyle1 .bottom .nickname{float: right;margin-top: 1rem;color: #999;}
.contentStyle1 h1{text-align: left;margin-bottom: 0;}
.contentStyle1 .getContact{float: right;width: max-content;background: #f40;border-color: #f40;}
.contentStyle1 .getContact i{font-size: 1.3rem;vertical-align: bottom;margin-right: 0.3rem;}
.contentStyle1 .info{margin: 1rem 0;border: 0;}
.contentStyle1 .info.infoContact{width: calc(100% - 10rem);}
.contentStyle1 .info > li{/*width: 50%;*/min-width: 50%;float: left;color: #525252;line-height: 3;}
.contentStyle1 .info > li.big{width: 100%;}
.contentStyle1 .info > li label{margin-right: 1rem;color: #999;}
.contentStyle1 .info > li a{font-weight: bold;font-size: 1.1rem;line-height: 1;}
.contentStyle1 .info > li em{margin-right: 1rem;color: #c75d02;}
.listWantbuy .title{font-size:1.29rem}
.listJob .item{border-bottom: 1px solid #eaeaea;}
.listJob .leftBox span{color: #555;padding: 0 0.8rem;}
.listJob .leftBox span + span{border-right: 1px solid #dcdcdc;}
.listJob .leftBox span:last-child{border-right: 0;}
.listJob .leftBox .name{font-size: 1.43rem;color: inherit;padding: 0;margin-right: 0.5rem;}
.listJob .leftBox .tages{margin-top: 0.5rem;color: #888;}
.listJob .leftBox .tages em{padding: 0.3rem 0.5rem;background: #f2f8ff;color: #1274fb;margin-right: 0.5rem;font-size: 0.8rem;border-radius: var(--radius);line-height: 1;}
.listJob .rightBox .button{padding-left: 2rem;padding-right: 2rem;}
.listJob .shop{float: right;margin-right: 2rem;font-size: 1.1rem;max-width: 20%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listJob .shop i{margin-right: 0.25rem;}
.contentJob .info > li{width: 33.33%;}
.shopauth i{font-size: 1.4rem;line-height: 1;vertical-align: text-bottom;color: #999;}
.shopauth i.active{color: #f40;}
.favoriteBtn.ok{color: var(--color);}
.home_userInfo{text-align: center;margin-top: 1rem;}
.home_userInfo .avatar{width: 7rem;height: 7rem;border-radius: 100%;object-fit: cover;box-shadow: 0px 0px 2px 2px rgb(0 0 0 / 10%);}
.home_userInfo .name{font-size: 1.2rem;margin: 0.5rem 0;}
.home_userInfo .name i{font-size: 1.2rem;margin-left: 0.25rem;color: #f40;}
.home_userInfo .address{margin-bottom: 0.5rem;}
.home_userInfo .lineTime{color: #999;}
.home_userInfo .authCode{margin-bottom:1rem;}
.home_userInfo .authCode i{border: 1px solid #999;border-radius: 100%;padding: 3px;font-size: 1rem;color: #999;margin: 0 0.25rem;}
.home_userInfo .authCode i.active{color: #f40;border-color: #f40;}

.home_modelMenu{border-bottom: 1px solid #e5e5e5;}
.home_modelMenu a{position: relative;text-align: center;padding: 0.5rem 2rem;}
.home_modelMenu a:after{content: "";display: block;position: absolute;bottom: -2px;left: 0;height: 3px;width: 100%;background: var(--color);border-radius: var(--radius);opacity: 0;-moz-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.home_modelMenu a.active{color: var(--color);}
.home_modelMenu a.active:after{opacity: 1;}
.disclaimers{background: #fff;padding: 1rem;border-top: 1px solid #eaeaea;color: #999;}
.searchModel .rep{color: #f40;font-weight: inherit;}
.helpContent .left{width: calc(25% - 0.5rem);}
.helpContent .right{width: calc(75% - 0.5rem);}
.help_title{font-size: 1.5rem;padding-bottom: 0.8rem;margin-bottom: 1rem;border-bottom: 1px solid #eaeaea;}
.help_title i{font-size: 1.5rem;color: #f40;margin-right: 0.5rem;}
.help_menu li{line-height: 2.4;color: #555;}
.help_menu span,.help_menu a{font-size: 1.2rem;display: block;position: relative;cursor: pointer;}
.help_menu span i{float: right;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;}
.help_menu .son{padding-left: 1rem;padding-bottom: 0.5rem;border-bottom: 1px solid #eaeaea;display:none;}
.help_menu .son a{font-size: 1rem;display: block;line-height: 2;padding-left: 0.6rem;}
.help_menu .son a:before{content: "";display: block;width: 4px;height: 4px;border-radius: 100%;background: #959595;position: absolute;left: 0;bottom: 45%;}
.help_menu li.active span i{-webkit-transform: rotate(180deg);transform: rotate(180deg);color:var(--color);}
.help_menu li .son a.active{color: var(--color);}
.help_menu li .son a.active:before{background: var(--color);}
.help_list .item{margin-bottom: 2rem;}
.help_list .title{font-size: 1.15rem;}
.help_list .desc{margin-top: 0.5rem;margin-left: 1rem;color: #999;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.contentHelp h1{font-size: 1.8rem;font-weight: 500;text-align: left;border-bottom: 1px solid #eaeaea;padding-bottom: 1rem;}
.contentHelp .contentBody{color: #666;font-size: 1rem;}
.siderGoodsMod .list_img .item{padding: 0.5rem 0;}
.siderGoodsMod .list_img .title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.listStyle1 .bottom .nickname i,.contentStyle1 .info > li a i{color: #f40;line-height: 1;font-size: inherit;margin-left: 0.25rem;}
.contentStyle1 .info > li a .icon-vip{border:0;}
.list_img .title i{font-size: inherit;line-height: 1;color: #f40;border: 1px solid #f40;margin-right: 0.25rem;border-radius: var(--radius);font-weight: normal;}

.fixed_total{position: fixed;right: 1rem;bottom: 20rem;background: #fff;box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.03);width: 44px;border-radius: 24px;padding: 5px 0;z-index: 9999;}
.fixed_total .item{position: relative;text-align: center;border-top: 1px solid #ededec;cursor: pointer;}
.fixed_total .item:first-child{border-top:0;}
.fixed_total .item i{font-size: 26px;color: #666;}
.fixed_total .item .infoBox{display: none;position: absolute;bottom: 0;right: 100%;padding-right: 0.5rem;cursor: default;-webkit-animation-name: showScale 0.3s;animation: showScale 0.3s;}
.fixed_total .item .infoBox:after{position: absolute;width: 10px;height: 10px;content: "";transform: rotate(45deg);background-color: #fff;z-index: -1;right: 2px;bottom: 13px;box-shadow: 0px 0px 5px 3px rgb(0 0 0 / 3%);}
.fixed_total .item .infoBody{background: #fff;padding: 1rem;box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.03);border-radius: var(--radius);}
.fixed_total .item:hover .infoBox{display:block;}
.fixed_total .item.toTop{display:none;-webkit-animation-name: showScale 0.3s;animation: showScale 0.3s;}
.fixed_total .contactList li{width: 14rem;text-align: left;line-height: 2;}
.fixed_total .contactList li label{width: 2rem;margin-right: 1rem;float: left;}
.fixed_total .contactList li a{color: var(--color);}
.fixed_total .qrcodeList li img{width: 7rem;height: 7rem;display: block;}
.share{position: relative;}
.shareDrop{position: absolute;right: 0;width: max-content;background: #fff;padding: 0.5rem;box-shadow: 0px 0px 5px 3px rgb(0 0 0 / 5%);border-radius: var(--radius);display: none;}
.shareDrop > p{margin-bottom: 0.5rem;}
.share:hover .shareDrop{display:block;}
.shareList{padding: 0.5rem 0;}
.shareList:after{content:"";display:block;clear:both;height:0;}
.shareList li{float: left;margin: 0 0.25rem !important;position: relative;cursor: pointer;}
.shareList li i{color: #00366c !important;}
.shareWxQrcode{text-align: center;}
.error404{margin-top: 4rem;}
.error404 .message{color: #ff0000;font-size: 2rem;text-align: center;}
.bodyPowerTip{position: fixed;top: 0.25rem;left: 0;right: 0;background: rgba(255, 68, 0, 0.9);color: #fff;padding: 0.5rem 2rem;border-radius: 0.4rem;margin: 0 auto;width: max-content;z-index: 100;}
.biddingAppend{border-top: 1px solid #eaeaea;padding-top: 1rem;margin-top: 3rem;}
.biddingAppend .title{font-size: 1.15rem;color: #000;font-weight: 600;}
.biddingAppend .content{padding: 1rem;}
.regionBox{min-height: 3rem;}
.dataNull{margin: 2rem 0 3rem;color: #555;text-align: center;}

.ads,.ads_1 img{border-radius: var(--radius);overflow: hidden;}
.ads_1{margin: 1rem -0.5rem 0 -0.5rem;}
.ads_1 li{width: calc(33.33% - 1rem);float: left;margin: 0 0.5rem;}
.ads_1 li:nth-of-type(n+4){margin-top: 1rem;}
.ads_1 img{height: 7.65rem;}
.ads_2 img{height: 6.6rem;}

.linkContent{margin-top: 15%;margin-left: auto;margin-right: auto;width: 33rem;word-break: break-all;}
.linkContent .logoImg{text-align: center;margin-bottom: 1rem;}
.linkContent .logoImg img{height: 3.5rem;}
.linkContent .loadingBox{background: #fff;padding: 1.5rem;border-radius: 1rem;border: 1px solid #E1E1E1;}
.linkContent .loadingTip{padding: 1rem;margin-bottom: 1.5rem;border-radius: 0.5rem;background: #fff1d6;}
.linkContent .loadingImg{float: left;width: 1.7rem;height: 1.7rem;margin-right: 0.5rem;}
.linkContent .loadingText{font-size: 1.2rem;font-weight: 600;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.linkContent .loadingTopic{word-break: break-word;}
.linkContent .loadingUrl{color: #f40;}
.linkContent .loadingBtn{color: #f40;border: 1px solid #f40;display: block;border-radius: 2rem;float: right;padding: 0.3rem 1.2rem;margin-top: 2rem;}

.inquiry h3{font-size: 1.15rem;margin: 1rem 0;}
.inquiry .goodsData{background: #fff;padding: 1rem;border-radius: var(--radius);}
.inquiry .goodsData .headimg{margin-right: 1rem;}
.inquiry .goodsData .headimg img{width: 6rem;height: 6rem;border-radius: var(--radius);}
.inquiry .goodsData .title{font-size: 1.2rem;}
.inquiry .goodsData .param{margin-top: 0.5rem;line-height: 1.7;}
.inquiry .goodsData .param label{display: inline-block;width: 4rem;color: #999;}
.inquiry .goodsData .param i{color: #f40;line-height: 1;font-size: 1.1rem;vertical-align: text-bottom;}
.inquiry .goodsData .price{color: #f40;font-size: 1.1rem;}
.inquiry .inquiryForm{background: #fff;padding: 1rem 2rem;margin-top: 1rem;border-radius: var(--radius);}
.inquiryForm .inputItem label{display: block;}
.inquiryForm .goods{margin-bottom: 2rem;width: 80%;}
.inquiryForm .goods .inputItem{float: left;padding: 0 0.25rem;}
.inquiryForm .goods .item1{width: 30%;}
.inquiryForm .goods .item2{width: 10%;}
.inquiryForm .goods .item3{width: 20%;}
.inquiryForm .goods .item4{width: 40%;}
.inquiryForm .goods .head .inputItem{margin-bottom: 0.25rem;}
.inquiryForm .goods .addMore{background: none;color: #f40;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.inquiryForm .goodsItem{position: relative;}
.inquiryForm .goodsItem .remove{position: absolute;top: 0.2rem;left: -1.7rem;font-size: 1.7rem;cursor: pointer;color: #ccc;}
.inquiryForm .contact{margin-bottom: 2rem;}
.inquiryForm .contact .inputItem{width: 26%;float: left;padding: 0 0.25rem;}
.inquiryForm .contact .checkcode{width: calc(100% - 7rem) !important;}
.inquiryForm .contact .getCode{padding: 0.8rem 1rem;width: 7rem;}

.VContent_footer .content{padding-top: 1rem;margin: -0.5rem;}
.VContent_footer2 .content{margin-top: 1rem;}
.VContent_footer2 .list_txt .item{width: calc(20% - 0.5rem);float: left;margin: 0.25rem;}
.contentTages{margin-top: 2rem;}
.contentTages span{font-size: 0.9rem;border-radius: var(--radius);border: 1px solid #eaeaea;padding: 0.4rem 0.5rem;color: #555;margin-right: 0.5rem;}

.validateError + .tree_select .tree_text{border-color: rgb(255, 0, 0);background-color: rgb(251, 227, 227);}

@keyframes twinkle{
    from{opacity: 1.0;}
    50%{opacity: 0;}
    to{opacity: 1.0;}
}
@-webkit-keyframes twinkle{
    from{opacity: 1.0;}
    50%{opacity: 0;}
	to{opacity: 1.0;}
}

@keyframes bounce{
    0.1%{transform: translateY(0)}
    50%{transform: translateY(2px)}
    100%{transform: translateY(0)}
}
@-webkit-keyframes bounce{
    0.1%{-webkit-transform: translateY(0)}
    50%{-webkit-transform: translateY(2px)}
    100%{-webkit-transform: translateY(0)}
}
